Wide-Area Route Control for Distributed Services

نویسندگان

  • Vytautas Valancius
  • Nick Feamster
  • Jennifer Rexford
  • Akihiro Nakao
چکیده

Many distributed services would benefit from control over the flow of traffic to and from their users, to offer better performance and higher reliability at a reasonable cost. Unfortunately, although today’s cloud-computing platforms offer elastic computing and bandwidth resources, they do not give services control over wide-area routing. We propose replacing the data center’s border router with a Transit Portal (TP) that gives each service the illusion of direct connectivity to upstream ISPs, without requiring each service to deploy hardware, acquire IP address space, or negotiate contracts with ISPs. Our TP prototype supports many layer-two connectivity mechanisms, amortizes memory and message overhead over multiple services, and protects the rest of the Internet from misconfigured and malicious applications. Our implementation extends and synthesizes open-source software components such as the Linux kernel and the Quagga routing daemon. We also implement a management plane based on the GENI control framework and couple this with our four-site TP deployment and Amazon EC2 facilities. Experiments with an anycast DNS application demonstrate the benefits the TP offers to distributed services.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model of Alerting Services in Wide Area Networks

Since the number of scientific publications doubles every 10 15 years [8], there is strong need for the use of alerting services. An alerting service keeps the users informed about new documents and events they are interested in. An alerting service can be build on top of a low-level event notification service as used for distributed control mechanisms or device monitoring. Conceivable techniqu...

متن کامل

Comparison of Two Middleware Data Dissemination Services in a Wide-Area Distributed System

This paper provides an experimental comparison of two middleware data dissemination services: a distributed object-based service, and a message-based service. This paper compares these two services in the context of a common application: a wide-area network collaboratory, namely the Upper Atmospheric Research Collaboratory (UARC). UARCis an example of an application that reliably-streams data f...

متن کامل

Flexible, wide-area storage for distributed systems using semantic cues

There is a growing set of Internet-based services that are too big, or too important, to run at a single site. Examples include Web services for e-mail, video and image hosting, and social networking. Splitting such services over multiple sites can increase capacity, improve fault tolerance, and reduce network delays to clients. These services often need storage infrastructure to share data amo...

متن کامل

Building and Managing Large Scale

Recent research in peer-to-peer and grid computing has made it possible to build Internet scale services such as content distribution, storage service, name service and publish/subscribe. By utilizing large number of service nodes that collaborate in a decentralized fashion, such services can potentially achieve high scalability, availability, reliability and QoS/performance. Despite such poten...

متن کامل

Wide-Area Traffic Management for Cloud Services

Cloud service providers (CSPs) need effective ways to distribute content across wide area networks. Providing large-scale, geographically-replicated online services presents new opportunities for coordination between server selection (to match subscribers with servers), traffic engineering (to select efficient paths for the traffic), and content placement (to store content on specific servers)....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010